<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
a { text-decoration: none; outline: none; color: #666; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li {list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;border: 0; vertical-align: top;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
dl,dt,dd{padding: 0;margin:0;}
i,em{font-style: normal;}

.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.w0{width: 100%;}
.w1200{width: 1200px;margin:0 auto;}
.w1340{width: 1340px;margin:0 auto;}

/*头部开始*/
#header {
	border-top: 5px solid #00428e;
}
.header_top{
	background: url("../images/head_top.jpg") center top no-repeat;
}
.top {width:100%;height:35px;font:normal 14px/35px "微软雅黑";border-bottom: 1px solid #dfdfdf}
.huan{color: #787878; font-weight: normal; }
.top_list {
	height:100%;
}
.top_list a{
	padding: 0 19px;
	color: #787878;
}
.top_A1{
	background: url("../images/top_icon.png") no-repeat left center;
}
.top_A2{
	background: url("../images/top_icon2.png") no-repeat left center;
}
.top_A3{
	background: url("../images/top_icon3.png") no-repeat left center;
}
.zhuanye{
	width: 100%;
	height: 105px;
	overflow: hidden;
}
.logomain {
	overflow:hidden;
	width: 1200px;
	height: 105px;
}
.logomain2{
	overflow:hidden;
	width: 690px;
}
.logoimg{
	width: 350px;
	margin-top: 10px;
	margin-right: 21px;
	overflow: hidden;
}
.logo{
	width: 136px;
	height:1010px;
	overflow: hidden;
}
.logoText{
	margin-top: 20px;
}
.logoText h3{
	line-height: 30px;
	font-size: 20px;
	color: #333;
	font-weight: bold;
}
.logoText h3 span{
	color: #00428e;

}
.logoText h4{
	line-height: 26px;
	font-size: 20px;
	color: #000;
	font-weight: normal;
}
.logoText h4 span{
	color: #00428e;
}
.toptelnum{
	width: 302px;
	overflow: hidden;
	margin-top: 30px;
}
.toptelnum p{
	width:240px;
	height: 45px;
	background: url("../images/head_T.png") no-repeat center;
	padding-left: 62px;
	font-size:14px;
	color: #fff;
	overflow: hidden;
	line-height: 45px;
}
.toptelnum p i{display: inline-block;position: relative;top: -3px}
.toptelnum p span{
	font-family: "Impact";
	font-size: 26px;
	line-height: 45px;
}
.logoEwm{
	width: 95px;
	margin-top: 31px;
	margin-right: 25px;
}
.logoEwm img{
	width: 95px;
	height: 94px;
	margin-top: 7px;
}
/*导航栏*/
.navigation {
	height:51px;
	width: 100%;
	display: table;
	background: #00428e;
	border-bottom: 2px solid #eb8f02;
}
.nav {
	text-align:center;
	overflow: hidden;
	font:normal 16px "Microsoft yahei";
	/*border-left: 1px solid #2f97e6;*/
}
.nav li {
	float:left;
	height:51px;
	line-height: 51px;
	color: #003066;
}
 
.nav li:hover a,.nav li.cur a{background: #eb8f02;}


.navigation li a {
	padding: 0 52px;
	height: 51px;
	display:inline-block;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size: 16px;
}
.navigation li a:link, .navigation li a:visited { color:#fff; }
/*导航栏*/

/*banner start*/

.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 720px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: #E8E8E8;
	display: block;
	height: 10px;
	overflow: hidden;
	text-indent: -99em;
	width: 10px;
	cursor: pointer;
	-webkit-transition: all 0s ease;
	border-radius: 10px;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background:#D11A1A;
}

.flexslider .slides a img {
	width: 100%;
	height: 720px;
	display: block;
}


.flexsliderny {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 400px;
	overflow: hidden;
	zoom: 1;
}
.flexsliderny .slides a img {
	width: 100%;
	height: 400px;
	display: block;
}
/*banner end*/

.title{text-align: center;}
.title b{font-size: 40px;color: #333;background: url(../images/line.png) no-repeat center;display: block;}
.title span{text-align: center;line-height: 40px;font-size: 15px;}


/*product start*/
.product{padding:50px 0 70px;}
.product .pro_nav{margin: 30px auto 0;height: 40px;}
.product .pro_nav ul{text-align: center;background: url(../images/dot1.jpg) repeat-x center;}
.product .pro_nav ul li{display: inline-block;}
.product .pro_nav ul li a{display:block;text-align: center;font-size: 16px;height: 35px;line-height: 35px;border: 1px solid #ccc;width: 130px;color: #333;border-radius: 0px;margin: 0 6px;background: #fff}

.product .pro_nav ul li:hover a{background: #00428E;color: #fff}

.product .pro_body ul li{width: 270px;margin-left: 40px;float: left;margin-top: 30px}
.product .pro_body ul li:nth-child(4n+1) {margin-left: 0px;}
.product .pro_body ul li .img{width: 270px;height: 202.5px;overflow: hidden; box-shadow: 0 0 10px 0 #ccc;}
.product .pro_body ul li img{ width: 270px; height: 202.5px; display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
.product .pro_body ul li img:hover { transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.product .pro_body ul li .zi{height: 68px;text-align: center;}
.product .pro_body ul li .zi p{width:270px;text-align: center;line-height: 43px;font-size: 15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom: 1px solid #efefef}
.product .pro_body ul li .zi font{display: block;width:80px;height: 25px;line-height: 25px;font-size: 12px;margin: 10px auto;border-radius: 7px;background: #00428E;color: #fff}

.product .pro_body ul li:hover .zi font{background: #EB8F02}
/*product end*/

/*优势*/

.adv .til01{height:400px;width: 100%;/*background: url(../images/tilbg.jpg) no-repeat center;*/text-align: center}
.adv .til01 b{font-size: 40px;color: #fff;display: block;padding-top: 300px}
.adv .til01 span{text-align: center;line-height: 40px;font-size: 16px;color: #fff}
.adv-part1{width:1200px;float: left;padding-top: 50px}
.adv-part1&gt;div:first-child{float:left}
.adv-part1&gt;div:last-child{float:right}
.adv .posiP1{background:url(../images/posi-p1.png)no-repeat center;width: 600px;height: 360px;}
.adv .posiP2{background:url(../images/posi-p2.png)no-repeat center;width: 600px;height: 360px;}
.adv .posiP3{background:url(../images/posi-p3.png)no-repeat center;width: 600px;height: 360px;}
.adv_body{background:url(../images/ysbg.jpg) no-repeat center;padding-bottom: 50px}

.posiT{overflow:hidden;margin-top:88px;width: 420px;padding-left: 90px;}
.posiT.e1{background: url(../images/N1.png) no-repeat top left;}
.posiT.e2{background: url(../images/N2.png) no-repeat top left;}
.posiT.e3{background: url(../images/N3.png) no-repeat top left;}

.posiT&gt;div:first-child{width:100%;height:80px}
.posiT&gt;div:first-child&gt;em{float:left;width:40px;height:80px}
.posiT&gt;div:first-child&gt;p{margin-left: 10px;border-bottom: 1px solid #aaa; float: left; line-height: 50px; color: #00428e; font-size: 30px;font-weight: 700;margin-left: 10px;}
.posiT&gt;div:first-child&gt;p&gt;em{font-weight:400;font-style:normal;font-size:14px;color:#666;padding-left: 10px;}
.posiT&gt;div:last-child{padding-left:15px;padding-top:20px;width:100%}
.posiT&gt;div:last-child&gt;p{display:block;width:400px;color:#666;line-height: 35px;font-size: 15px;}



/*company start*/
.company{padding: 80px 0;background: url(../images/combg.jpg) no-repeat center top #fff;}
.company .title b{color: #fff}
.company .title span{color: #afcee8}
.company .com_body{box-shadow: 0 0.625rem 1.875rem 0 rgba(0,0,0,.15);margin-top: 30px}
.company .com_con{width: 100%;height: 340px;background: #fff;padding: 30px 50px;}

.company .com_con b{font-size: 22px;letter-spacing: 1px;color: #00428E;display: block;}
.company .com_con i{font-size: 15px;color: #888;display: block;padding-top: 10px}
.company .com_con hr{height: 1px;border:none;background: #cfcfcf;margin: 20px 0;}
.company .com_con p{line-height: 180%;text-indent: 2em;font-size: 14px;}
.company .com_con a.more{display: block;width: 115px;height: 36px;background: #00428E;color: #fff;text-align: center;line-height: 36px;border-radius: 10px;margin-top: 15px;}
/*company end*/

/*new start*/
.news{padding:0 0 40px 0;}

.news .new_l{width:650px; height:480px; float:left;padding-top: 13px;}
.news .new_l .new_tit{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .new_l .new_tit span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #00428E; width:100px;}
.news .new_tit a:hover {color: #00428E}
.news .new_l dl{width:650px; height:177px;margin-bottom: 20px;}
.news .new_l dl dt{width:280px; height:177px;float:left;}
.news .new_l dl dt img{width:280px; height:177px;}
.news .new_l dl dd{width:328px; height:132px;float:left;background:#f2f2f3;padding:27px 19px 18px 23px; }
.news .new_l dl dd span{display: block;margin-bottom: 10px;}
.news .new_l dl dd span a{font-size: 18px; color:#333333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .new_l dl dd p{ font-size: 14px; color:#999999;margin-bottom: 21px; line-height: 20px;}
.news .new_l dl dd .ck{ font-size: 14px; color:#00428E; float:right;padding-right:26px; background:url("../images/xq1.png") no-repeat right;}
.news .new_l ul li{height:35px; line-height: 35px; padding-left:14px;background:url("../images/hg.jpg") no-repeat left;margin-bottom: 10px;}
.news .new_l ul li a{ font-size: 14px; color:#666666; }
.news .new_l ul li a span{display:inline-block;width:550px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 16px;}
.news .new_l ul li a em{float:right;font-size: 14px; color:#666666;}
.news .new_l ul li:hover a{color: #00428E}

.news .new_r{width:500px; height:480px;float:right; padding-top:13px;}
.news .new_r .new_tit{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .new_r .new_tit span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #00428E; width:100px;}
.news .new_r dl{border-bottom:1px dashed #999999;padding-bottom:22px;width:500px;margin-bottom: 20px;}
.news .new_r dl dt{height:23px; line-height: 23px; margin-bottom: 18px;}
.news .new_r dl dt i{display: block; width:55px; height:23px; text-align: center;float:left; line-height: 22px; background:#00428E; color:#FFF; margin-right: 6px;font-size: 16px}
.news .new_r dl dt a{ font-size: 16px; color:#333333;width:435px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;float: right;}
.news .new_r dl dd{ font-size: 14px; color:#999999;}
.news .new_r ul li{height:87px;margin-bottom: 16px;}
.news .new_r ul li span{display: block;width:58px; height:58px; float:left;margin-right: 16px;}
.news .new_r ul li span b{display: block; font-size: 32px; font-weight: bold; color:#666; text-align: center;line-height: 40px}
.news .new_r ul li span em{display: block; font-size: 12px;color:#666; text-align: center;}
.news .new_r ul li strong{display: block;font-weight: normal;float:left;margin-top: 8px;width: 422px}
.news .new_r ul li strong a{font-size: 16px;width:422px;display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .new_r ul li p{float:left; font-size: 14px; color:#999999; margin-top: 5px;width:422px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .new_r ul li:hover  span b{color:#00428E;}
.news .new_r ul li:hover span em{color:#00428E;}
.news .new_r ul li strong a:hover{color:#00428E;}
/*new end*/



/*footer start*/
.footer{background: #333;}
.footer a{color: #fff}
.foot_nav{height: 20px;background: #00428E;padding: 15px 0}
.foot_nav ul li { float: left; width: 148px;height: 20px;line-height: 20px;font-size: 16px;color: #666666;text-align: center;border-right: 1px solid #efefef;}
.foot_nav ul li:nth-child(1) {border-left: 1px solid #efefef}
.footer_introduce {padding:40px 0 50px 0;}
.dibu_logo {border-right: 1px solid #555;margin-top: 15px;}
.dibu_intro {padding: 15px 0 0 50px;color: #666;font-size: 15px;}
.dibu_intro span{display: inline-block;line-height: 40px;color: #fff}
.dibu_intro span.span1 {width: 330px;}
.dibu_erweima{padding-left: 80px;padding-right: 50px;}
.dibu_erweima img{margin-top: 10px;}
.dibu_erweima {font-size: 14px;text-align: center;}
.dibu_erweima p{writing-mode:tb-rl;color: #fff;display: block;padding-left: 15px;padding-top: 25px;width: 15px;letter-spacing: 4px;font-size: 15px;}
/*footer end*/</pre></body></html>